/* textatea */
.form_textarea { padding: 4px;font-family: "Microsoft YaHei", Verdana, Geneva, sans-serif;  outline: 0; margin: 0px; line-height: 25px; border: 1px solid #ccc; border-radius: 3px; color: #666; display: block; background: #fff;  }
.form_textarea:focus { border-color: #66afe9 }
.form_textarea.normal{width: 242px;}
.form_textarea.middle{width: 342px;}
.form_textarea.block{width: 542px;}
.form_box .normal .form_textarea {width: 242px;}
.form_box .middle .form_textarea {width: 342px;}
.form_box .block .form_textarea {width: 542px;}
/* input error */
.form_box .form_error_type .form_textarea { border-color: #f00;color: #f00}